Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
1. ACCEPTANCE OF TERMS
By accessing and using this Pilotometer web application ("the App"), you acknowledge that you have read, understood, and agree to be bound by these terms and conditions. If you do not agree to these terms, you must not use this App.
2. NATURE OF THE APPLICATION
This App is provided as a supplementary navigation and altitude measurement tool only. It is designed to assist pilots, mountaineers, hikers, and outdoor enthusiasts with general altitude and distance calculations using device sensors (accelerometer, compass, GPS) and elevation APIs.
3. DISCLAIMER OF WARRANTIES
THIS APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
GPS Accuracy: Civilian GPS can have errors of 5-15 meters or more
Elevation API: Open-elevation.com data may have errors of 10-30 meters
Sensor Calibration: Device sensors may require calibration
Magnetic Interference: Compasses affected by metal objects, electronics, power lines
Atmospheric Refraction: Not accounted for in calculations
Pressure Changes: Weather systems affect barometric pressure and apparent altitude
Temperature Effects: Extreme temperatures affect device sensor accuracy
Battery Dependency: Requires device power to function
Network Dependency: May require internet connection for elevation data
Declination Values: Hardcoded for Plettenberg Bay region (-29.116°)
10. EMERGENCY SITUATIONS
IN A REAL EMERGENCY:
South Africa Emergency Numbers:
General Emergency: 112 (from mobile)
Police (SAPS): 10111
Ambulance: 10177
Fire: 10111
Mountain Rescue: Contact local emergency services
Aviation Emergency: Contact ATC or declare emergency on 121.5 MHz
Do not rely solely on this App for emergency navigation
Conserve phone battery for emergency communications
Activate emergency locator beacons if available
Stay in safe location if possible (easier for rescue)
11. PRIVACY & DATA PROTECTION (POPIA COMPLIANCE)
Data Collection & Processing:
This App accesses your device's GPS location
This App accesses your device's orientation sensors (accelerometer, compass)
This App may access external elevation APIs (open-elevation.com)
NO personal data is transmitted to the developer
NO data is stored permanently
Location data may be stored temporarily in browser local storage
All calculations are performed locally on your device
External API calls only transmit coordinates (no personal information)
You control location permissions through device settings
12. GEOGRAPHIC CALIBRATION
IMPORTANT - PLETTENBERG BAY CALIBRATION:
This App is calibrated for Plettenberg Bay, South Africa
Magnetic declination: -29.116° (hardcoded)
Timezone assumptions may affect calculations outside this region
For use in other locations, declination values should be updated
Verify magnetic declination for your actual location
13. USER RESPONSIBILITY
By using this App, you acknowledge that:
You are solely responsible for your own safety
You have adequate training and certification for your activity (pilot license, mountaineering skills, etc.)
You understand the risks of aviation and mountaineering
You will verify all information using certified instruments and official sources
You will not use this App for flight-critical or safety-critical decisions
You comply with all applicable regulations and safety standards
14. NO PROFESSIONAL ADVICE
This App does not provide professional aviation, navigation, mountaineering, or safety advice. The information provided is for general educational and recreational purposes only. Consult qualified professionals and certified instructors for specific guidance.
15. ASSUMPTION OF RISK
You expressly assume all risks associated with using this App, including but not limited to risks of equipment failure, sensor errors, calculation errors, navigation errors, personal injury, death, and property damage.
16. GOVERNING LAW & JURISDICTION
These terms shall be governed by and construed in accordance with the laws of the Republic of South Africa. Any disputes shall be subject to the exclusive jurisdiction of the courts of South Africa, specifically the courts with jurisdiction over Plettenberg Bay, Western Cape.
17. OPEN SOURCE & FREE DISTRIBUTION
This App is:
100% FREE: No purchase required, no subscriptions
NO ADS: No advertising or tracking
MIT LICENSE: Open source - you may modify and redistribute under MIT License terms
NO WARRANTY: Provided "as-is" with no guarantees
COMMUNITY PROJECT: Part of the Plettenberg Bay free app collection
18. CONTACT & SUPPORT
This App is provided as-is with no guarantee of support, maintenance, or updates. Use at your own risk.
Developer: People of Plettenberg Bay
Location: Plettenberg Bay, Western Cape, South Africa
⚠️ BY CLICKING "CLOSE AND ACCEPT" BELOW, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD, AND AGREE TO ALL TERMS AND CONDITIONS STATED ABOVE. YOU ACCEPT FULL RESPONSIBILITY FOR YOUR SAFETY AND AGREE NOT TO USE THIS APP FOR FLIGHT-CRITICAL OR SAFETY-CRITICAL OPERATIONS. ⚠️